"Natures Promise" by Victoria Mayol – Oil, Acrylic & Gold Leaf on Canvas
Image 48" x 48"